home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.5 Applications 1999 May / SGI IRIX 6.5 Applications 1999 May.iso / dist / cosmocreate.idb / usr / lib / CosmoCreate / apps / sgitogif.z / sgitogif
Text File  |  1998-05-07  |  578b  |  31 lines

  1. #!/bin/csh
  2.  
  3. setenv TEMPDIR /var/tmp
  4.  
  5. # Generate temp files... not guaranteed to be unique,
  6. # But pretty close...
  7. set TMP1 = $TEMPDIR/.__rndtemp1`date +%j%H%M%S`$$
  8.  
  9. set CRUFT = "$TMP1"
  10.  
  11. set INFILE  = $argv[1]
  12. set OUTFILE = $argv[2]
  13. setenv BINDIR `dirname $0`
  14.  
  15. echo bindir = $BINDIR
  16. echo infile = $INFILE outfile = $OUTFILE
  17. echo cruft = $CRUFT
  18.  
  19. $BINDIR/hasalpha $INFILE
  20. if ($status == 0) then
  21.   echo alpha
  22.   $BINDIR/trans128 $INFILE $TMP1 1
  23.   $BINDIR/togif $TMP1 $OUTFILE -n 256 -x 128 128 128
  24. else
  25.   echo noalpha
  26.   $BINDIR/togif $INFILE $OUTFILE -n 256
  27. endif
  28.  
  29. /bin/rm -f $CRUFT
  30.  
  31.